luster remaining on stuff - Turc Anglais Dictionnaire